﻿body
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:"宋体";
	font-size:13px;
	background-color:#dfe8f6;
}
a
{
	color:#697f96;
	text-decoration:none;
	cursor:hand;
}
a:hover
{
	color:#697f96;
	text-decoration:none;
	cursor:hand;
}
table
{
	 border-collapse: collapse;
}
input
{
	border-top:1px solid #c8d2db;
	border-right:1px solid #c8d2db;
	border-left:1px solid #a6b8c4;
	border-bottom:1px solid #a6b8c4;
    height: 22px;
}
/*****/
.NonTable
{
	 border-style:none none none none;
}
.error
{
	border: 1px dotted red;
}
.Grid
{
     border-top:1px solid #99bbe8;
     border-left:1px solid #99bbe8;
	 border-collapse: collapse;
	 border-right:1px solid #99bbe8;
     border-bottom:1px solid #99bbe8;
     background-color:#FFF;
}
.Grid th
{
	border-bottom:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	background-image:url(../images/bg_line3.1.gif);
	height:23px;
	line-height:23px;
	text-align:left;
}
.Grid td
{
	border-right:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
}
.TableReport
{
	border-color:#000; 
	border-width:3px; 
	border-style:double;
}

.TableReport td
{
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}

.GridReport
{
     border:1px solid #000;
	 border-collapse:collapse;
     background-color:#FFF;
}


.ARow
{
	border-bottom:1px solid #676767;
	border-right:1px solid #676767;
	background-color:#e8f1fa;
}
.enable_font
{
	color:Gray;
	font-size:12px;
}
.Title_font
{
    color:Black;
    font-family:宋体;
    font-weight:bold;
    font-size:25px;
    
}
.querytree_collaspe
{
	background:url(../images/wp_collapse.jpg) no-repeat 0px 0px;
	height:11px;
	width:11px;
}
.querytree_expand
{
	background:url(../images/wp_expand.jpg) no-repeat 0px 0px;
	height:11px;
	width:11px;
}
/*DIV css */
#divNavigation
{
    padding-left:5px;
    height:22px;
    background-image:url(../images/bg_line2.gif);
    line-height:22px;
    border-bottom:1px solid #99bbe8;
}
#divSearch
{
	margin-left:15px;
	text-align:left;
	margin-top:10px;
	margin-bottom:5px;
}
#divGrid
{
	margin-top:5px;
	margin-left:15px;
	text-align:left;
}
#divPager
{
	margin-top:5px;
	margin-left:15px;
	text-align:left;
}
#bodyDiv
{
	margin:auto;
	text-align:center;
}
#PersonalReportTitle
{
	text-align:center;
	font-family:宋体;
	font-size:30;
    font-weight:bold;
    padding-top:5px;
    /*padding-bottom:5px;*/
}
#divQuestionTitle
{
        text-align:left;
        font-family:微软雅黑,宋体;
        font-size:20pt;
}
#divQuestionContent
{
	height:150px;
    text-align:left;
    text-indent:15pt;
    font-family:微软雅黑,新宋体;
    font-size:25pt;
    font-weight:bold;
    color:Blue;
    border-bottom:1px solid #d1d1d1;
}
#divQuestionAnswer
{
	
    text-align:left;
    text-indent:15pt;
    font-family:微软雅黑,新宋体;
    font-size:12pt;
}